package com.ruanda.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.ruanda.domain.ProdComm;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruanda.vo.ProdCommData;

/**
* @author 亦樂
* @description 针对表【prod_comm(商品评论)】的数据库操作Service
* @createDate 2024-09-05 16:57:58
*/
public interface ProdCommService extends IService<ProdComm> {

    /**
     * 审核或回复商品评论
     * @param prodComm
     * @return
     */
    Integer examineOrReplyProdComm(ProdComm prodComm);

    /**
     * 小程序查询商品评论总览信息
     * @param prodId
     * @return
     */
    ProdCommData queryWxProdCommDataByProdId(Long prodId);

    /**
     * 小程序分页查询单个商品评论列表
     * @param current
     * @param size
     * @param prodId
     * @param evaluate
     * @return
     */
    Page<ProdComm> queryWxProdCommPageByProd(Long current, Long size, Long prodId, Long evaluate);
}
